advancing technology - Turc Anglais Dictionnaire